threaded abalone - Turkish English Dictionary